genus Abelmoschus
Explore definitions, synonyms, and language insights of genus Abelmoschus
Definitions
Noun
genus of tropical coarse herbs having large lobed leaves and often yellow flowers